sssi (site of special scientific interest) - Francés Inglés Diccionario